cloverleaf interchange – Català–English translations

🇬🇧 en ca

cloverleaf interchange noun

  • junction of two highways
trèvol
Wiktionary Links